bargaining chip – English–Italiano translations

🇬🇧 en it 🇮🇹

bargaining chip noun

  • leverage at negotiations
pedina di scambio
Wiktionary Links